package com.lovo.project2.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.lovo.project2.bean.SuppilerBean;

import java.util.List;

/**
 * 供应商业务接口
 */
public interface ISuppilerBeanService {
    /**
     * 两个条件模糊查询
     * @param iPage 分页对象
     * @param supName 供应商名字
     * @param scope 供应商的经营范围
     * @return page对象
     */
    //分页 动态查询
    IPage<SuppilerBean> queryPageByItem(IPage iPage,String supName,String scope);

    //根据ID查询供应商的信息
    SuppilerBean seleceSuppilerById(int id);
 //   根据对象id修改供应商的信息
    void updateSuppilerBean(SuppilerBean suppilerBean);
    //添加供应商
    void addSuppilerBean(SuppilerBean suppilerBean);
    //导入供应商 批量添加
    void importSuppilerBean(List<SuppilerBean> suppilerBeans);
//查询所有的供应商采购的时候需要
    List<SuppilerBean> queryAllSuppilerBean();
}
